sun-synchronous satellites - Turkish English Dictionary